matter of questionable legality - Turkish English Dictionary